What's new
Introducing the latest updates to our Sorted products…
Designed to help you streamline carrier services, ship more efficiently, track deliveries and reshape your customers' delivery experience.
Use the toggles to filter release notes by each Sorted product/service:
2025
September
Track
New: Shipment event timeline toggle
A new toggle is now available on individual shipment pages, allowing users to switch between the default Tracking Event Timeline and the new System Event Timeline.

- Tracking Event Timeline – the existing view showing carrier tracking updates.
- System Event Timeline – a new view showing system-generated tracking events, such as state changes, calculated events (e.g. late or missing), and custom events.
This enhancement provides users with greater visibility into system-generated events alongside the carrier’s tracking events.
New: Shipment event filter expiries
We’ve expanded the Shipment Event Filter wizard to include shipment filter expiry configuration. This enhancement allows users to set expiry times on their smart filters, preventing notifications from being sent if an event happens after the expired time. This prevents customers from receiving outdated shipment notifications when too much time has passed since the original event.
For more information, please see step 8 in our guide on shipment event filters.
Ship
Bug fix: Carrier accounts paging fix 🐛
We’ve fixed an issue on the Carrier Accounts screen in ship.ui that prevented customers from paging through and accessing their full list of carrier accounts.
Bug fix: Consignment auto-manifest times 🐛
We’ve resolved an issue on the Consignment AutoManifest screen in ship.ui so allocation times are now properly mapped back when configuring auto-manifest settings.
August
Track
New: Redesigned wizard for shipment event filters
The setup of Shipment Event Filters has been redesigned to provide a more intuitive way to create and manage shipment event conditions. The new design introduces a clear top-level summary of each filter, allowing Track users to see all selections upfront without needing to navigate directly into each filter.
For more information, please visit our guide on shipment event filters.
Ship
New: Single Ship user-interface launch
We’re excited to announce the launch of a single Ship UI, bringing Consignments and Shipments users together in one modern, unified interface at ship.ui.sorted.com.
This deployment delivers a key part of our roadmap, providing all Ship users with a central, consistent, and streamlined experience to help manage and monitor shipping operations.
Simplified shipping rules
As part of this release, bespoke Shipments-only functionality is now available, with additional features planned for future releases. Shipping rules, for example, has been added and better aligned with how customers use them in production. Accessible from Settings > Shipping Rules, the feature now offers simpler, more intuitive options, letting you view, activate and disable rules. Editing is streamlined to only exclude carrier services, include shipping locations, and set straightforward package and geographic criteria, while complex inclusion/exclusion combinations have been removed to reduce errors.
The Ship user-interface
- Consignments users on electioapp.com will be automatically redirected to ship.ui.sorted.com.
- Shipments users can also use this new address, though some specialist features remain available at portal.sorted.com, until these are fully migrated to the single UI.
This launch marks the start of a new chapter for Ship, delivering simpler, faster, and more consistent shipping operations for all our customers.
Customers may be required to manually log in for the first time as browser and password applications may not recognise the new platform.
No further disruption is expected as integrations remain the same and saved bookmarks will simply redirect to the new address.
Shipments
Bug fix: Inaccurate shipment counts 🐛
We’ve fixed an issue where incorrect values were being displayed in the tramline visual for shipment counts. This has been resolved and shipment counts are now accurate in the user interface when users view the tramline at the top of the screen.
July
Carrier Integrations
Fixed: Transit time calculation for Royal Mail - Tracked 48 service
We have resolved an issue that was causing Sunday to be included as a service day for the Royal Mail - Tracked 48 service.
After confirmation from the carrier, the Royal Mail transitable days (the days in which parcels move through the carrier’s network) have been updated to Monday - Saturday for all international services and for all domestic services (with the exception of Tracked 24 and Special Delivery services). The transitable days for the Tracked 24 and Special Delivery services have remained Monday-Sunday.
Track
Enhanced ’late’ shipment detection
We’ve enhanced how Track calculates states to better reflect how our customers register their shipments. Track now uses the original tracking event time instead of the registration time to assess delays. This change ensures on-time deliveries are not mistakenly flagged as late, leading to more accurate insights and notifications.
Improved layout on Shipment Event Filters page
The Shipment Event Filters page has been redesigned from a tile layout to a table view, making it easier to manage and sort your configured shipment event filters.
You can now view all filters in a structured table with columns for the shipment tags, types, states, calculated events and custom events of each filter you’ve set up. Each column can be sorted alphabetically across all pages, and pagination is available when more than 20 filters exist. The new filtering panel also allows you to filter by any column property, with results updating instantly as you type.
Read our full guide on shipment event filters for more details.
June
Shipments
New: Quote by shipment reference
A new quoting capability has been introduced allowing users to obtain quotes using a shipment reference through a new API endpoint. This functionality supports our Shipments API users with additional work in the pipeline to be included in the Ship single user-interface for more quote and allocation flexibility.
Visit our Shipments API reference to view the details of the new endpoint.
Fixed: SQL parameter limit on carrier service groups
An issue was identified and quickly resolved where a high-volume customer exceeded the SQL Server’s parameter limits due to the number of carrier services, locations, and groups. This caused some backend operations to fail, affecting carrier group management capabilities.
To resolve this, our engineers enhanced the core service group query to optimise how data is retrieved, reducing the number of SQL parameters passed and ensuring it remains under the safe limit.
Track
Further enhanced metadata filtering
In addition to our May release to enhance metadata filtering. We’ve added to this functionality to support multiple values and logical combinations to filtering to refine results even further in the Track user-interface.
Track users can now refine searches to filter shipments with multiple required attributes:
- OR logic: Filter by multiple values of the same key (E.g. store: london OR manchester).
- AND logic: Combine different keys (E.g. store: london AND orderType: delivery).
- AND + OR: Use both together for precise filters (E.g. (store: london OR manchester) AND orderType: delivery).
For more information, see our guide on how to filter shipments in the dashboard.
Improved shipment CSV export reliability
We’ve made behind-the-scenes improvements to how large shipment exports are handled from the Track dashboard, making them more reliable, faster, and less likely to crash, especially when exporting very large datasets.
Exporting large datasets (such as 100,000 or more shipments) may still take some time, but the process is now far more stable and less likely to freeze or fail. In testing, we successfully exported over 240,000 shipments from the dashboard taking about 10 minutes, resulting in a file around 180MB in size.
May
Track
Enhanced metadata filtering
We’ve made an enhancement to the filter shipments functionality where users can now choose up to 10 metadata key-value pairs, an increase from the previous limit of 1.
This update applies to both the user-interface and the Track API package. For more information, see our guide on how to filter shipments in the dashboard.
New custom events functionality
We’re excited to introduce Custom Events in Track, laying the foundation for a more flexible and user-friendly notification set up.
With this release, users can now:
- Define custom event types directly in the user-interface.
- Filter the events and assign them to shipments using Shipment Filters.
For example, you can create a custom event to flag shipments that remain in the “Dispatched” status on the morning of their promised delivery date. This would likely indicate the package will not arrive on time. By setting up this custom event, you can automatically trigger an email to the customer informing them of the expected delay and manage their delivery expectations more proactively.
For more information on how to set this up, see our guide on how to define custom event types in settings.
While the groundwork is complete and the feature is live in the UI, some enhancements are still underway. Full functionality will be rolled out in due course.
Shipments
Bug fix: Reliable deletion of shipping modes 🐛
Fixed an issue where ShippingModes, once deleted in the UI, were not reliably removed from the ShippingModesEngine.
Bug fix: Audit dead-letters on shipment group operations 🐛
Resolved an issue where audit messages for ShipmentGroup operations were being incorrectly dead-lettered due to a missing Customer Reference.
Consignments
Bug fix: CN22/CN23 display issue in multi-package consignments 🐛
Resolved a UI bug where CN22/CN23 customs documents for multi-package consignments only displayed Package 1 details, regardless of which package’s document was selected.
Carrier Integrations
Compliance with Windsor Framework
As of May 1st 2025, the UK Government’s Windsor Framework has officially come into full effect. To align with this regulatory change, Sorted has implemented the necessary platform updates to ensure full compliance for parcel movements from Great Britain to Northern Ireland, as well as for international shipping.
This release includes structural changes to our carrier integrations with refined data field mapping and validation.
We’ve created a detailed Carrier Matrix to give our customers clear visibility into how each Ship API package maps to the Windsor Framework’s compliance requirements.
- Consignments API - Carrier Matrix
- Shipments API - Carrier Matrix
Fixed: Evri tracking link updated
We’ve fixed an issue where the Evri tracking link in the Ship user-interface was linking to an outdated source. Users were previously directed to an old Hermes URL that no longer existed.
The new tracking link https://www.evri.com/track/parcel/{Parcel Reference}/details
, is now live and working as expected. No action is required from our users.
April
Consignments
Bug fix: Fix for consignment delivery date handling 🐛
Resolved an issue where consignments that reached the AtCollectionPoint
status were incorrectly flagged as Late
in the UI.
Shipments
New invoice type field in Shipments API
We’ve enhanced the Shipments API to streamline invoice processing with a new customs documentation invoice_type
field.
This will be a mandatory field when shipping internationally and from Great Britain to Northern Ireland, supporting the Government’s Windsor Framework which will take effect from 1st May 2025.
This change helps carriers better understand the nature of the shipment and enhances customs clearance with a dedicated field to define the shipment as either ‘commercial’ or ‘proforma’.
For more information, see the customs_documentation
array, ‘invoice_type’ field in our Shipments API documentation.
Customers of our Consignments platform can pass the same invoice type values by passing a StringValue
through the Metadata array.
Carrier Integrations
DPD International – Weight icon on printed labels
To ensure compliance with updated German postal legislation, we’ve updated our DPD International integration so printed labels declare a 10+ or 20+ kilogram visual icon.
During label generation, the following logic is applied to the Packages.Weight
property in our Consignments API package. If it fits in the criteria, our labels now show the following weight pictograms:
- Packages over 10kg – shows a “10+” icon.
- Packages over 20kg – shows a “20+” icon.
March
Shipments
Bug fix: Scraper delay logic fixed 🐛
We’ve resolved the timing logic to ensure the scraper for Shipments Overview adheres to the configured schedule in a more controlled manner.
Consignments
Enhanced postcode validation for Bahrain
We’ve improved our postcode validation to support both 3-digit and 4-digit postcodes in the Kingdom of Bahrain, ensuring more accurate and flexible address entry. Visit our article on postcode validation for more information.
Track
Bug fix: Shipment timeline loading fix 🐛
We have resolved an error that caused the Shipments Dashboard user-interface to crash when encountering unexpected event order.
Technical improvements to file processors
We’ve made a series of updates behind-the-scenes to our File and API processors, including core platform upgrades, updated package dependencies, and consolidation of shared service mappings. These improvements help bring performance gains and enhancing overall efficiency and maintainability.
February
Track
Toggle option on Smart Filter Statistics page
A new toggle feature has been added to the Smart Filter Statistics page, allowing users to filter and include smart filters associated with inactive shipment filters.
Selecting the toggle will “Include Inactive Filters” showing all filters whether in use or not.
Visit our guide for instructions on Smart filter statistics.
January
Track
Export all data as CSV file
We’ve added a new feature to streamline your data management process! You can now export all shipment data directly from the dashboard as a CSV file. This functionality allows you to easily download shipment details in a CSV format consistent with how shipments are registered in Track via CSV file and SFTP upload.
How to use:
- Navigate to the shipment list page in the dashboard.
- Click View on the tile state of your shipment.
- From the dropdown menu on the right, select Export all data as CSV file.
- Once selected, the CSV file will begin downloading. The download time may vary depending on the file size and number of shipments.
The exported CSV file will be saved to your default downloads folder.
Visit our guide for instructions on how to export as CSV.
2024
November
Track
Enhance Track UI with new Package Tracking Reference
Package tracking reference is now available to view if provided in a shipment.
Bug fix: DHL Parcel UK tracking file processing 🐛
DHL Parcel UK tracking files occasionally contained line breaks within their fields, causing processing failures and dead-lettered messages. We’ve resolved this by improving file processing reliability and reducing dead-lettered messages.
September
Track
Export shipments from Proactive Alerts
Track users can now export the shipments that are flagged in the proactive alerts dashboard. Visit our guide for more information on proactive alerts and how to view and export shipments stored in an alert.
Enhanced search bar option - Package Tracking Reference
Users can search on ‘Package number’ directly from the search bar for improved tracking. View our documentation on navigating Track and search for shipments.
May
Consignments
Enhanced postcode validation for Sweden
We’ve improved our postcode validation to support both ‘XXX XX’ and ‘XXXXX’ formats in Sweden, ensuring greater accuracy and flexibility in address input. Visit our article on postcode validation for more information.
Track
Enhanced search bar option - Email
Users can search on ‘Recipient email’ directly from the search bar. Check out our documentation on navigating Track and search for shipments.